.LC0:
  .asciz "hello world !"
  .global _start
_start:
  pushl %ebp
  movl %esp,%ebp
  pushl $.LC0
  call printf
  xorl %eax,%eax
  jmp .L1
.L1:
  leave
  ret
